But I'd also bet you have one or more bad injectors.
-Remove all the wire connections you can get your hands on (especially injectors) and clean all the green corrosion off. -Ohm test your injectors while you're in there, should be 10-14 ohms, anything else they need replacing. -Change your fuel filter -Change your engine temp sensor